celery pepper - French English Dictionary